package com.aisino.api.model;

import java.util.List;

public class DrugStandardResponse<T> extends DrugResponseBase{

    private T data;
    public T getData() {
        return data;
    }

    public void setData(T data) {
        this.data = data;
    }

    public static class DrugStandardData {
        private String ypwybsm;        // 药品唯一标识码
        private String ypbsm;          // 药品追溯码前7位
        private String yptxm;          // 药品外包装上的条形码
        private String yptymc;         // 药品通用名称
        private String yppyszm;        // 药品通用名称拼音首字母
        private String yppzwh;         // 药品批准文号
        private String ypssxkcyrmc;    // 上市许可持有人名称
        private String ypscqymc;       // 药品生产单位名称
        private String ypzcfl;         // 药品注册分类
        private String tsypglfl;       // 特殊药品管理分类
        private String cfybs;          // 处方药标识
        private String ybmlyp;         // 是否医保名录药品
        private String gchjkyp;        // 国产或进口药品标识
        private String ypfl;           // 药品分类
        private Integer ypyxq;         // 药品有效期
        private String ypyxqdw;        // 药品有效期单位
        private String bzgg;           // 包装规格
        private String zjgg;           // 制剂规格
        private String jx;             // 剂型
        private String yyjj;           // 用药禁忌
        private String tsrq;           // 特殊人群
        private String gnzz;           // 功能主治
        private String yfyl;           // 用法用量
        private String ypxz;           // 药品性状
        private String blfs;           // 不良反应
        private String cctj;           // 储藏条件
        private String zysx;           // 注意事项
        private String xhzy;           // 相互作用
        private String updateTime;     // 数据更新时间

        public String getYpwybsm() {
            return ypwybsm;
        }

        public void setYpwybsm(String ypwybsm) {
            this.ypwybsm = ypwybsm;
        }

        public String getYpbsm() {
            return ypbsm;
        }

        public void setYpbsm(String ypbsm) {
            this.ypbsm = ypbsm;
        }

        public String getYptxm() {
            return yptxm;
        }

        public void setYptxm(String yptxm) {
            this.yptxm = yptxm;
        }

        public String getYptymc() {
            return yptymc;
        }

        public void setYptymc(String yptymc) {
            this.yptymc = yptymc;
        }

        public String getYppyszm() {
            return yppyszm;
        }

        public void setYppyszm(String yppyszm) {
            this.yppyszm = yppyszm;
        }

        public String getYppzwh() {
            return yppzwh;
        }

        public void setYppzwh(String yppzwh) {
            this.yppzwh = yppzwh;
        }

        public String getYpssxkcyrmc() {
            return ypssxkcyrmc;
        }

        public void setYpssxkcyrmc(String ypssxkcyrmc) {
            this.ypssxkcyrmc = ypssxkcyrmc;
        }

        public String getYpscqymc() {
            return ypscqymc;
        }

        public void setYpscqymc(String ypscqymc) {
            this.ypscqymc = ypscqymc;
        }

        public String getYpzcfl() {
            return ypzcfl;
        }

        public void setYpzcfl(String ypzcfl) {
            this.ypzcfl = ypzcfl;
        }

        public String getTsypglfl() {
            return tsypglfl;
        }

        public void setTsypglfl(String tsypglfl) {
            this.tsypglfl = tsypglfl;
        }

        public String getCfybs() {
            return cfybs;
        }

        public void setCfybs(String cfybs) {
            this.cfybs = cfybs;
        }

        public String getYbmlyp() {
            return ybmlyp;
        }

        public void setYbmlyp(String ybmlyp) {
            this.ybmlyp = ybmlyp;
        }

        public String getGchjkyp() {
            return gchjkyp;
        }

        public void setGchjkyp(String gchjkyp) {
            this.gchjkyp = gchjkyp;
        }

        public String getYpfl() {
            return ypfl;
        }

        public void setYpfl(String ypfl) {
            this.ypfl = ypfl;
        }

        public Integer getYpyxq() {
            return ypyxq;
        }

        public void setYpyxq(Integer ypyxq) {
            this.ypyxq = ypyxq;
        }

        public String getYpyxqdw() {
            return ypyxqdw;
        }

        public void setYpyxqdw(String ypyxqdw) {
            this.ypyxqdw = ypyxqdw;
        }

        public String getBzgg() {
            return bzgg;
        }

        public void setBzgg(String bzgg) {
            this.bzgg = bzgg;
        }

        public String getZjgg() {
            return zjgg;
        }

        public void setZjgg(String zjgg) {
            this.zjgg = zjgg;
        }

        public String getJx() {
            return jx;
        }

        public void setJx(String jx) {
            this.jx = jx;
        }

        public String getYyjj() {
            return yyjj;
        }

        public void setYyjj(String yyjj) {
            this.yyjj = yyjj;
        }

        public String getTsrq() {
            return tsrq;
        }

        public void setTsrq(String tsrq) {
            this.tsrq = tsrq;
        }

        public String getGnzz() {
            return gnzz;
        }

        public void setGnzz(String gnzz) {
            this.gnzz = gnzz;
        }

        public String getYfyl() {
            return yfyl;
        }

        public void setYfyl(String yfyl) {
            this.yfyl = yfyl;
        }

        public String getYpxz() {
            return ypxz;
        }

        public void setYpxz(String ypxz) {
            this.ypxz = ypxz;
        }

        public String getBlfs() {
            return blfs;
        }

        public void setBlfs(String blfs) {
            this.blfs = blfs;
        }

        public String getCctj() {
            return cctj;
        }

        public void setCctj(String cctj) {
            this.cctj = cctj;
        }

        public String getZysx() {
            return zysx;
        }

        public void setZysx(String zysx) {
            this.zysx = zysx;
        }

        public String getXhzy() {
            return xhzy;
        }

        public void setXhzy(String xhzy) {
            this.xhzy = xhzy;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }
    }
}